<%@ page language="java" contentType="text/html; charset=UTF-8"	pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<script type="text/javascript">
	$(function() {
		$( "#accordion" ).accordion();
	});
	
	$(document).ready(function() {
		//Sicherheitsabfrage: Datensatz wirklich bestätigen
		$('.ask-plain').click(function(e) {

			e.preventDefault();
			thisHref = $(this).attr('href');

			if (confirm('Anfrage bestätigen ?')) {
				window.location = thisHref;
			}
		});
		$('.ask-plain-del').click(function(e) {

			e.preventDefault();
			thisHref = $(this).attr('href');

			if (confirm('Anfrage wirklich löschen ?')) {
				window.location = thisHref;
			}
		});
	});

	$(function() {
		$("#check").button();
		$("#angebotstyp").buttonset();
	});

	$(function() {
		$("input:submit, a, button", ".eintragen").button();
		$("a", ".demo").click(function() {
			return false;
		});
	});
	$(function() {
		function log(message) {
			$("<div/>").text(message).prependTo("#log");
			$("#log").scrollTop(0);
		}

	});

	$(function() {
		$('.hover-star').rating({
			focus : function(value, link) {
				var tip = $('#hoverbewertung');
				tip[0].data = tip[0].data || tip.html();
				tip.html(link.title || 'value: ' + value);
			},
			blur : function(value, link) {
				var tip = $('#hoverbewertung');
				$('#hoverbewertung').html(tip[0].data || '');
			}
		});
	});
</script>
<div class="hinweis">Hier siehst du eine Übersicht über deine
	gestellten Anfragen und Anfragen die du an andere Personen gestellt
	hast. Ebenso kannst du hier eine Anfrage annehmen. Bedenke aber den
	Status deiner Angebote richtig zu setzen!</div>
<div id="accordion">
	<h2><a href="#">Meine gestellten Anfragen</a></h2>
	<div>
		<table class="listing">
			<colgroup>
				<col class="buttoncell" />
				<col class="buttoncell" />
				<col />
				<col />
			</colgroup>
			<tbody>
				<tr>
					<th></th>
					<th>An</th>
					<th>Kommentar</th>
					<th>Status</th>
					<th>Bewertung</th>

				</tr>
				<c:forEach items="${g_anfragen}" var="g_anfrage">
					<tr>
						<td><a
							href="LoescheAnfrage.html?id=<c:out value="${g_anfrage.getId()}" />"
							class="ask-plain-del"> <img src="img/close.png"
								alt="Anfrage löschen" width="15">
						</a>
						<td><c:out value="${g_anfrage.getAnbieter().getNachname()}" />
							<c:out value="${g_anfrage.getAnbieter().getVorname()}" /></td>
						<td><c:out value="${g_anfrage.getKommentar()}" /></td>
						<td><c:if test="${g_anfrage.getGenehmigt() == false }">
								<c:out value="noch nicht genehmigt" />
							</c:if> <c:if test="${g_anfrage.getGenehmigt() == true }">
								<c:out value="genehmigt" />
							</c:if></td>
						<c:if test="${g_anfrage.getBewertung() == 0 }">
							<td><c:if test="${g_anfrage.getGenehmigt() == true }">
									<form action="Popup_Bewertung.html" method="post">
										<input type="hidden" name="id"
											value="<c:out value="${g_anfrage.getId()}" />"> <input
											type="submit" value="Bewerten!">
									</form>
								</c:if> <c:if test="${g_anfrage.getGenehmigt() == false }">
							noch keine Bewertung 
							</c:if></td>
						</c:if>
						<c:if test="${g_anfrage.getBewertung() != 0 }">
							<td><input class="star" type="radio"
								name="gbwertung<c:out value="${g_anfrage.getId()}" />"
								value=""
								disabled="disabled"
								<c:if test="${g_anfrage.getBewertung() == 6 }">checked="checked"</c:if> />
								<input class="star" type="radio"
								name="gbwertung<c:out value="${g_anfrage.getId()}" />"
								value=""
								disabled="disabled"
								<c:if test="${g_anfrage.getBewertung() == 5 }">
								checked="checked"</c:if> />
								<input class="star" type="radio"
								name="gbwertung<c:out value="${g_anfrage.getId()}" />"
								value=""
								disabled="disabled"
								<c:if test="${g_anfrage.getBewertung() == 4 }">
								checked="checked"</c:if> />
								<input class="star" type="radio"
								name="gbwertung<c:out value="${g_anfrage.getId()}" />"
								value=""
								disabled="disabled"
								<c:if test="${g_anfrage.getBewertung() == 3 }">
								checked="checked"</c:if> />
								<input class="star" type="radio"
								name="gbwertung<c:out value="${g_anfrage.getId()}" />"
								value=""
								disabled="disabled"
								<c:if test="${g_anfrage.getBewertung() == 2 }">
								checked="checked"</c:if> />
								<input class="star" type="radio"
								name="gbwertung<c:out value="${g_anfrage.getId()}" />"
								value=""
								disabled="disabled"
								<c:if test="${g_anfrage.getBewertung() == 1 }">
								checked="checked"</c:if> />
							</td>
						</c:if>

					</tr>
				</c:forEach>
			</tbody>
		</table>
	</div>
	<h2><a href="#">Meine erhaltenen Anfragen</a></h2>	
	<div>
		<table class="listing">
			<colgroup>
				<col class="buttoncell" />
				<col class="buttoncell" />
				<col />
				<col />
			</colgroup>
			<tbody>
				<tr>
					<th>Von</th>
					<th>Kommentar</th>
					<th>Status</th>
					<th>Bestätigen?</th>
					<th>Bewertung</th>
				</tr>
				<c:forEach items="${e_anfragen}" var="e_anfrage">
					<tr>
						<td><c:out value="${e_anfrage.getSuchender().getNachname()}" />
							<c:out value="${e_anfrage.getAnbieter().getVorname()}" /></td>
						<td><c:out value="${e_anfrage.getKommentar()}" /></td>
						<c:if test="${e_anfrage.getGenehmigt() == false }">
							<td><c:out value="noch nicht bestätigt" /></td>
							<td><a
								href="GenehmigeAnfrage.html?id=<c:out value="${e_anfrage.getId()}" />"
								class="ask-plain"> <img src="img/pencil.png"
									alt="Anfrage bestägigen" width="15">
							</a></td>
						</c:if>
						<c:if test="${e_anfrage.getGenehmigt() == true }">
							<td><c:out value="bestätigt" /></td>
							<td></td>
						</c:if>
						<td><c:if test="${e_anfrage.getBewertung() == 0 }">
								<c:out value="noch keine Bewertung" />
							</c:if> <c:if test="${e_anfrage.getBewertung() != 0 }">
								<input class="star" type="radio"
									name="ebwertung<c:out value="${e_anfrage.getId()}" />"
									value=""
									disabled="disabled"
									<c:if test="${e_anfrage.getBewertung() == 6 }">
								checked="checked"</c:if> />
								<input class="star" type="radio"
									name="ebwertung<c:out value="${e_anfrage.getId()}" />"
									value=""
									disabled="disabled"
									<c:if test="${e_anfrage.getBewertung() == 5 }">
								checked="checked"</c:if> />
								<input class="star" type="radio"
									name="ebwertung<c:out value="${e_anfrage.getId()}" />"
									value=""
									disabled="disabled"
									<c:if test="${e_anfrage.getBewertung() == 4 }">
								checked="checked"</c:if> />
								<input class="star" type="radio"
									name="ebwertung<c:out value="${e_anfrage.getId()}" />"
									value=""
									disabled="disabled"
									<c:if test="${e_anfrage.getBewertung() == 3 }">
								checked="checked"</c:if> />
								<input class="star" type="radio"
									name="ebwertung<c:out value="${e_anfrage.getId()}" />"
									value=""
									disabled="disabled"
									<c:if test="${e_anfrage.getBewertung() == 2 }">
								checked="checked"</c:if> />
								<input class="star" type="radio"
									name="ebwertung<c:out value="${e_anfrage.getId()}" />"
									value=""
									disabled="disabled"
									<c:if test="${e_anfrage.getBewertung() == 1 }">
								checked="checked"</c:if> />
							</c:if></td>
					</tr>
				</c:forEach>
			</tbody>
		</table>
	</div>
</div>

<c:if test="${!empty msg}">
	<div title="Nachricht"
		style="height: 150px; min-height: 130px; width: 400px;"
		class="ui-dialog-content ui-widget-content" id="dialog">
		<p>
			<span class="ui-icon ui-icon-info"
				style="float: left; margin-right: .3em;"></span>
			<c:out value="${msg}" />
		</p>
	</div>
</c:if>
<c:if test="${errormsg.isEmpty() == false}">
	<div title="Fehler"
		style="height: 150px; min-height: 130px; width: 600px;"
		class="ui-dialog-content ui-widget-content" id="dialog">
		<p>
			<span class="ui-icon ui-icon-alert"
				style="float: left; margin-right: .3em;"></span>
		</p>
		<ol>
			<c:forEach items="${errormsg}" var="errormeldung">
				<li style="color: red">${errormeldung}</li>
			</c:forEach>
		</ol>
	</div>
</c:if>

<c:if test="${!empty show_popup}">
	<div title="Bewertung"
		style="height: 150px; min-height: 130px; width: 400px;"
		class="ui-dialog-content ui-widget-content" id="dialog">
		<form method="get" action="SaveRating.html">
			<p class="validateTips">Gib hier deine faire Bewertung ab:</p>
			<p align="center">
				<input class="hover-star required" type="radio" name="bewertung"
					value="6" title="Ungenügend" checked="checked" /> <input
					class="hover-star" type="radio" name="bewertung" value="5"
					title="Mangelhaft" /> <input class="hover-star" type="radio"
					name="bewertung" value="4" title="Ausreichend" /> <input
					class="hover-star" type="radio" name="bewertung" value="3"
					title="Befriedigend" /> <input class="hover-star" type="radio"
					name="bewertung" value="2" title="Gut" /> <input class="hover-star"
					type="radio" name="bewertung" value="1" title="Sehr gut" /> <span
					id="hoverbewertung" style="margin: 0 0 0 20px;"></span>
			</p>
			
			<input type="hidden" name="anfrage_id"
				value='<c:out value="${anfrage_id}"/>'> <input type="submit"
				value="Bewertung abgeben" />
		</form>
	</div>
</c:if>




